package com.qiantu.api.entity;

/**
 * @description: 产品基础信息
 * @author: 86181
 * @time: 2022/12/21 10:06
 */
public class ProductBaseInfoBean {
    private String controllerSerialNo;
    private String name;
    private String productModel;
    private String gatewayId;
    private String deviceSn;
    private String deviceMac;
    private String productInfoSerialNo;
    private Boolean isDisable;      //是否禁用
    private String imageUrl;
    private String version;
    private String ip;
    private String codeNo;
    private Object[] deviceItems;
    private Boolean isSlave;
//    在线状态：离线 = 0,在线 = 1,未知 = 2,网络异常 = 3
    private Integer stateType;
    private String houseSerialNo;
    private String supplier;

    public String getControllerSerialNo() {
        return controllerSerialNo;
    }

    public void setControllerSerialNo(String controllerSerialNo) {
        this.controllerSerialNo = controllerSerialNo;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getProductModel() {
        return productModel;
    }

    public void setProductModel(String productModel) {
        this.productModel = productModel;
    }

    public String getGatewayId() {
        return gatewayId;
    }

    public void setGatewayId(String gatewayId) {
        this.gatewayId = gatewayId;
    }

    public String getDeviceSn() {
        return deviceSn;
    }

    public void setDeviceSn(String deviceSn) {
        this.deviceSn = deviceSn;
    }

    public String getDeviceMac() {
        return deviceMac;
    }

    public void setDeviceMac(String deviceMac) {
        this.deviceMac = deviceMac;
    }

    public String getProductInfoSerialNo() {
        return productInfoSerialNo;
    }

    public void setProductInfoSerialNo(String productInfoSerialNo) {
        this.productInfoSerialNo = productInfoSerialNo;
    }

    public Boolean getDisable() {
        return isDisable;
    }

    public void setDisable(Boolean disable) {
        isDisable = disable;
    }

    public String getImageUrl() {
        return imageUrl;
    }

    public void setImageUrl(String imageUrl) {
        this.imageUrl = imageUrl;
    }

    public String getVersion() {
        return version;
    }

    public void setVersion(String version) {
        this.version = version;
    }

    public String getIp() {
        return ip;
    }

    public void setIp(String ip) {
        this.ip = ip;
    }

    public String getCodeNo() {
        return codeNo;
    }

    public void setCodeNo(String codeNo) {
        this.codeNo = codeNo;
    }

    public Object[] getDeviceItems() {
        return deviceItems;
    }

    public void setDeviceItems(Object[] deviceItems) {
        this.deviceItems = deviceItems;
    }

    public Boolean getSlave() {
        return isSlave;
    }

    public void setSlave(Boolean slave) {
        isSlave = slave;
    }

    public Integer getStateType() {
        return stateType;
    }

    public void setStateType(Integer stateType) {
        this.stateType = stateType;
    }

    public String getHouseSerialNo() {
        return houseSerialNo;
    }

    public void setHouseSerialNo(String houseSerialNo) {
        this.houseSerialNo = houseSerialNo;
    }

    public String getSupplier() {
        return supplier;
    }

    public void setSupplier(String supplier) {
        this.supplier = supplier;
    }
}
